/*页面头部样式*/

 .Headmain{ height:115px; width:1000px; margin:0 auto;position:relative;  overflow:hidden;}
 /*logo 靠左内容*/
 .Headmain .logo { position:relative; }

/*search搜索*/
.search{height:23px; width:195px; padding-top:0px;  right: 0px;top: 10px;position: absolute; z-index:3; background:#f55a19; overflow:hidden; }
.search ul{ padding-top:0px; padding-left:0px;}
.search ul li{ float:left;}
 .search .anniu{ height:23px;*height:24px; background:url(../images/searchbt.jpg) no-repeat;  *background:url(../images/searchbt.jpg)  no-repeat 0 1px; border:none; width:27px; font-size:0px;}
 .search .kuang1{line-height: 23px; height:23px; background:none; border:none;padding-left: 0px;
    width: 162px; color:#fbbba0; padding-left:5px;}
.search .kuang2{line-height: 23px; height:23px; background:none; border:none;padding-left: 0px;
    width: 162px;color:black;padding-left:5px;}

 
/*导航*/
 .nav{  height:52px; margin:0 auto;  position:absolute; top:60px; right:0px; text-align:right; z-index:10; _width:600px; }
 .navul ul.main{ margin-left:0px; padding-top:0px; height:52px;}
 .navul ul.main li{ display:block; height:52px; float:left; width:100px; padding-left:0px; }
 .navul ul.main li a{ display:block; height:52px;  line-height: 16px; width:100px; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#333333;}
  .navul ul.main li a:hover{ background:url(../images/tubiaotopyuan.jpg) no-repeat center bottom;}
 


#dbN11 {position:relative; z-index:4;}
#dbN11 img{border:0}
#dbN11 a{ font-size:12px;color:#fff;text-decoration:none}


#dbN11 .main li.main_select{}

#dbN11 .mask{display:none;position:absolute;width:100%;background:#ac3135;height:150px;overflow:hidden}
#dbN11 .subSet{width:1000px;margin:0 auto;margin-top:10px;}
#dbN11 .subSet ul{float:left;width:124px;}
#dbN11 .subSet ul li{height:22px; text-align:center;}
#dbN11 .subSet ul li a{display:block;width:90%;padding:2px;}
#dbN11 .subSet ul li a:hover{color:#59afe4;background:#ffffff;font-weight:bold;letter-spacing:-1px;}
#dbN11 .subSet ul li.sub_select a{color:#59afe4;background:#ffffff;font-weight:bold;letter-spacing:-1px;}

 

/*foot*/
 .foot{ background:#f55a19 ; height:120px; margin:0 auto; line-height:24px; overflow:hidden; }
 .footer{    color: #ffffff;
    font-size: 14px;
    height: 90px;
    margin: 0 auto;
    padding-top: 32px;
    text-align: left;
    width: 1000px; }
 .footer a{color: #ffffff; padding-right:25px;}	
  .footer a:hover{color: #333333; }	
  .footnav{ width:1000px; height:30px; overflow:hidden;}
  .footnav ul li{ float:left;}
  .bshare-custom{ display:inline;}
  .bshare-custom a{ padding:0;}
  .footicp{ padding-top:10px;}
.ffright{ float:right;}
.ffleft{ float:left;}
	
	
/*首页焦点图*/
 .flash{ width:1000px; margin:0 auto; height:220px; position:relative; z-index:2; overflow:hidden; float:left;}
 .flash .flash1{width:988px; height:208px; margin:0 auto; border:1px solid #d7d7d7; background:#ffffff; padding-top:10px; padding-left:10px;} 
	
 .flashbanner{ height:490px; background:url(../images/flash1.jpg) no-repeat center 0; width:100%;}
 
 
 
 
 .indexmain{   margin:0 auto;overflow: auto; padding-bottom:33px; position:relative; background:url(../images/mainbghui.jpg) repeat-x 0 0;} 
 .submain{  width:1000px; margin:0 auto;overflow: auto; padding-bottom:24px; position:relative; margin-top:10px;} 
 
 
/*分隔线*/
.yingt{ background:url(../images/bgmid.jpg) repeat-x  center 0 ;height:30px; width:1000px; margin:0 auto;}
.yingm{ background: url("../images/tub0.png") no-repeat scroll center center transparent;
    border-left: 1px solid #EAF8D4;
    float: left;
    height: 365px;
    width: 10px;}
/*列表*/
.indexnewslist{ width:347px; height:24px; overflow:hidden; line-height:24px;}
.indexnewslist .indexnla{ float:left; width:75%;}
.indexnewslist  a .indexnla{  background:url(../images/tubiaosy.png) no-repeat 0 0 ; padding-left:22px; cursor:pointer;}
.indexnewslist  a:hover .indexnla{ color:#9d2c30;}
.indexnewslist .indexnltime{ float:right;     padding-right: 15px;width:10%;color:#919191;}	

.indextitle{ height:40px; line-height:40px; font-size:24px;}

.indexmaintop{ width:1002px; margin:0 auto; background:url(../images/mainbg.jpg)  no-repeat center 0; position:relative; overflow:hidden; height:430px;}
.indexmaintoptitle{ height:40px; position:absolute; top:24px; left:60px;}
.indexmaintoplib{ position:absolute;left:210px; height:33px; top:30px; font-size:14px;}
.indexmaintoplib ul li { float:left; display:block; width:129px; height:33px; overflow:hidden; text-align:center; line-height:32px;}
.indexmaintoplib ul li  a{display:block;width:129px; height:33px;   color:#333333;}
.indexmaintoplib a:hover{ color:#ffffff; background:url(../images/prolibbgah.jpg) no-repeat center 0;}
.indexmaintoplib a.onhover{ color:#ffffff; background:url(../images/prolibbgah.jpg) no-repeat center 0;}

.indexmaintoplists{ position:absolute; top:75px; left:0; width:1002px; background:url(../images/mainbgdown.jpg) no-repeat center 0; height:340px;}
.imtoplist{ width:980px; margin:0 auto; height:289px; padding-top:23px; overflow:hidden; margin-bottom:20px;}
.imtoplist ul li{ float:left; width:225px; padding:0 10px;}
.imtoplist ul li span{ display:block; width:223px; }
.imtoplist ul li span.imtoplistshowimg{ border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; height:165px; overflow:hidden; }
.imtoplist ul li span.imtoplistshowimg img{ width:223px; height:165px;}
.imtoplist ul li span.imtoplistshowtitle{ width:225px; background:#9d9d9d; height:43px;}
.imtoplist ul li span.imtoplistshowtitle a{color:#ffffff; font-size:14px; line-height:42px; padding-left:15px; display:block;}
.imtoplist ul li span.imtoplistshowtitle a:hover{ background:#f55a19;}
.imtoplist ul li.hover span.imtoplistshowtitle{  background:#f55a19;}
.imtoplist ul li span.imtoplistshowmore{  border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; height:71px; line-height:22px; padding-left:15px; width:208px; padding-top:8px; font-size:12px;}

.imtoplistbt{ position:absolute; right:24px; top:-38px;}



#LeftButton,#LeftButton1{cursor:pointer;margin:0px;height:24px;width:24px;float:left;background:url(../images/tubiaohuilr.jpg) 0 center no-repeat; margin-right:4px;}

#RightButton,#RightButton1{cursor:pointer;margin:0px;height:24px;width:24px;float:left;background:url(../images/tubiaohuilr.jpg) -24px center no-repeat;}
.onhoverbtl{background:url(../images/tubiaochenlr.jpg) 0 center no-repeat !important;}
.onhoverbtr{background:url(../images/tubiaochenlr.jpg) -24px center no-repeat  !important;}





.indexmaindown{ width:1002px; margin:0 auto; overflow:hidden;}
.indexmaindown .imdleft{ float:left; width:328px; overflow:hidden;}
.indexmaindown .imdmid{ float:left; width:369px; overflow:hidden;}
.indexmaindown .imdright{ float:left;width:303px; overflow:hidden;}

.imdleft .imdleftlist{ width:274px; height:218px; overflow:hidden; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;border-top:1px solid #d6d6d6;}
.imdleft .imdleftlist .imdleftitem{border-bottom:1px solid #d6d6d6;}
.imdleft .imdleftlist .imdleftitem .imdleftitemtitle{ width:274px; height:33px; overflow:hidden; background:url(../images/tubiaobg.jpg) repeat-x 0 0;}
.imdleft .imdleftlist .imdleftitem .imdleftitemtitle a{ display:block; line-height:32px; background:url(../images/tubiaobga.jpg) no-repeat 10px 12px ; padding-left:25px; font-size:14px;}
.imdleft .imdleftlist .imdleftitem .imdleftitemtitle a:hover{ background:url(../images/tubiaobgah.jpg) no-repeat 10px 12px ;}
.imdleft .imdleftlist .imdleftitem .onhoverdiv a{ background:url(../images/tubiaobgah.jpg) no-repeat 10px 12px ;}

.imdleft .imdleftlist .imdleftitem .imdleftitemlist{ width:274px; height:80px;border-top:1px solid #d6d6d6; display:none;}
.imdleftitemlistin{ width:250px; margin:0 auto; line-height:28px; height:50px; overflow:hidden; padding-top:12px;}
.imdleftitemlistin a{ color:#909090;}
.imdleftitemlistin a:hover{ color:#333333;}
.imdleftitemlistin span{ padding-right:15px; color:#909090;}
.imdmidlist { width:320px; height:230px; overflow:hidden;}
.imdmidlist ul li{ display:block; height:28px; border-bottom:1px dashed #c6c6c6; width:320px;}
.imdmidlist ul li a{ display:block; height:24px; padding-top:4px; line-height:24px; width:307px; overflow:hidden; background:url(../images/tubiaodian.jpg) no-repeat  4px 14px; padding-left:13px;}
.imdmidlist ul li a .spantime{ float:right; width:85px; text-align:right; color:#868686;}


.imdrightlist{ width:304px; height:210px; overflow:hidden; padding-top:15px;}
.imdrightlist .imdrightlistin{ background:url(../images/imgbg.jpg) no-repeat 0 0; width:304px; height:210px; position:relative;}
.imdrightlist .imdrightlistin .imdrightlistinpro{ padding:16px 0 0 12px; width:277px; height:180px; overflow:hidden;}
.imdrightlist .imdrightlistin .imdrightlistinpro img{ width:277px; height:150px;}
.imdrightlist .imdrightlistin .imdrightlistinpro .imdrightlistinprotitle{ line-height:28px;}
.imdrightlistinmore{ position:absolute; right:16px; top:171px;}
.imdrightlistinmore a{ color:#f55a19;}
.imdrightlistinmore a:hover{ color:#333333;}
#focus .mF_qiyi .num li{width: 13px;
height: 13px;
background: url(../images/flasha.png) no-repeat 0 0;
margin-right: 14px;
}
#focus .mF_qiyi .num li.current{background: url(../images/flashah.png) no-repeat 0 0;}


/*内页*/
.subflash{ height:192px; width:100%; overflow:hidden;}
.subflash1{ height:192px; width:100%; overflow:hidden;}

.place{ height:36px; width:100%; background:#f1f1f1; line-height:36px;}
.placehere{ width:1000px; margin:0 auto; font-family:"simsun"; color:#767676;}
.placehere a{color:#767676;}


.submain{ width:1000px; margin:0 auto; padding-top:20px;}
.subleft{ width:240px; min-height:210px; float:left;}
.subright{ width:758px; min-height:208px; border:1px solid #eaeaea; float:left;}
.subleftdown{ padding-top:10px;}
.subleft .subleftnav{ width:211px; overflow:hidden; min-height:210px; background: url(../images/leftnavmid.jpg) repeat-y 0 0;}
.subleft .subleftnav .sublefnavtop{ width:210px; background: url(../images/leftnavtop.jpg) no-repeat 0 0; overflow:hidden; min-height:210px;}
.sublefnavtopright{ width:1px; height:210px; overflow:hidden; float:left;}
.slnavtitle{ width:194px; float:left; padding-left:15px; height:40px; line-height:40px; font-size:18px;}
.slnavlist{ width:209px; float:left; padding-top:10px}
.slnavlist ul{ display:block; width:140px; margin:0 auto;}
.slnavlist ul li{ display:block; width:140px; line-height:30px; overflow:hidden; }
.slnavlist ul li a{ padding-left:18px; background:url(../images/leftnava.jpg) no-repeat 0 9px ; display:block; height:30px; overflow:hidden; font-family:"simsun"; color:#878787; font-weight:bold;}
.slnavlist ul li a:hover{ background:url(../images/leftnavah.jpg) no-repeat 0 9px ; color:#f55a19; }
.lefsubzinav{ width:110px; margin:0 auto;}
.slnavlist ul li .lefsubzinav a.lefsubzinava{ background:url(../images/leftnavsuba.jpg) no-repeat 0 0; width:98px; height:23px; padding-bottom:6px; line-height:22px; padding-left:22px;}
.slnavlist ul li .lefsubzinav a:hover{ background:url(../images/leftnavsubah.jpg) no-repeat 0 0;}
.slnavlist ul li .lefsubzinav a.hover{ background:url(../images/leftnavsubah.jpg) no-repeat 0 0; color:#f55a19;}
.lefsubzinav{ display:none;}

.subleftnavdown{ width:210px; height:10px; clear:both; background: url(../images/leftnavbottom.jpg) no-repeat 0 0; overflow:hidden;}

.subrightmain{ padding:20px; line-height:30px;}
.subrightmain p{ padding-bottom:10px;}

.subrightabout{ background:url(../images/imgaboutmid.jpg) repeat-y 0 0; width:760px; overflow:hidden; float:left;}
.subrightabouttop{background:url(../images/imgabouttop.jpg) no-repeat 0 0; width:760px; height:31px; overflow:hidden;}
.subrightaboutbottom{background:url(../images/imgaboutbottom.jpg) no-repeat 0 0; width:760px; height:63px; overflow:hidden;}
.subrightabout .subrightmain{ padding:20px 30px 20px 40px;}

/*分页*/
.pgpg{text-align:center;padding-top: 10px; clear:both;}
/*.pgpg .pagination span.current{background:#ffffff; color:#333333; border:1px solid #e2e2e2;}
.pgpg .pagination a.p1{background:#ffffff; color:#333333; border:1px solid #e2e2e2;}*/
.pgpg .pagination a{ background: #ffffff; color:#333333; border:1px solid #e2e2e2;}
.pgpg .pagination a:hover{ background: #F55A19; color:#ffffff;border:1px solid #BD0D0C;}
/*下载*/
.donwsout{ width:670px; margin:0 auto; }
.donwsout .downloadstitle{ width:670px; height:26px; overflow:hidden; background:url(../images/downstopbig.jpg) no-repeat 0 0; padding-bottom:3px;}
.donwsout .downloadslist{background:url(../images/downsmid.jpg)  0 0; width:670px; overflow:hidden;}
.donwsout .downloadslist .downloadslistitem{ height:27px; overflow:hidden;}
.donwsout .downloadslist .downloadslistitem span{ float:left; height:26px; line-height:26px; text-align:center;}
.donwsout .downloadslist .downloadslistitem .downloadslistitemtitle{ width:360px;}
.donwsout .downloadslist .downloadslistitem .downloadslistitemtime{ width:155px;}
.donwsout .downloadslist .downloadslistitem .downloadslistitemdown{ width:155px;}


#themess .tg{ font-size:20px; padding:20px 0 0 20px; }

.newslisttu{ width:705px; margin:0 auto; padding-top:15px; }
.newslisttu .newslisttulist{ height:115px; width:705px;border-bottom:1px solid #e8e8e8; padding-top:10px;}
.newslisttu .newslisttulist .newslisttulistleft{ float:left; width:160px; height:105px; overflow:hidden; padding-left:10px;}
.newslisttu .newslisttulist .newslisttulistleft img{ width:135px; height:105px;}
.newslisttu .newslisttulist .newslisttulistmid{ float:left; width:525px; height:100px; overflow:hidden;}

.newslisttu .newslisttulist .newslisttulistmid .newstutop{ display:block; width:525px; height:38px; line-height:38px; overflow:hidden;}
.newslisttu .newslisttulist .newslisttulistmid .newstutop a{ color:#333333; font-weight:bold;}
.newslisttu .newslisttulist .newslisttulistmid .newstutop a:hover{ color:#f55a19;}
.newslisttu .newslisttulist .newslisttulistmid .newstumid{ display:block; width:525px; height:60px; line-height:20px; overflow:hidden; color:#9e9e9e;}
.newslisttu .newslisttulist .newslisttulistright a{ display:block; width:33px; height:33px; overflow:hidden;background:url(../images/tubiaoyuan.jpg) no-repeat 0 0;}
.newslisttu .newslisttulist .newslisttulistright a:hover{background:url(../images/tubiaoyuanh.jpg) no-repeat 0 0;}


/*产品*/
.newslistproin{ padding-top:18px; width:740px; margin:0 auto;}
.newslistproin ul li{ float:left; width:225px; padding:0 10px 20px 10px;}
.newslistproin ul li span{ display:block; width:223px; }
.newslistproin ul li span.imtoplistshowimg{ border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; height:165px; overflow:hidden; }
.newslistproin ul li span.imtoplistshowimg img{ width:223px; height:165px;}
.newslistproin ul li span.imtoplistshowtitle{ width:225px; background:#9d9d9d; height:43px;}
.newslistproin ul li span.imtoplistshowtitle a{color:#ffffff; font-size:14px; line-height:42px; padding-left:15px;}
.newslistproin ul li.hover span.imtoplistshowtitle{  background:#f55a19;}
.newslistproin ul li span.imtoplistshowmore{  border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; height:71px; line-height:22px; padding-left:15px; width:208px; padding-top:8px;}

/*搜索*/
.widthpagelist  .newslist{ display:block; width:680px; margin:0 auto; overflow:hidden;}
.widthpagelist  .newslist  li{ height:24px; overflow:hidden; text-align:left; border-bottom:1px dashed #909090; padding-top:6px; line-height:24px;}
.widthpagelist  .newslist  li .data{ float:right;}